package com.zcf.shiro.idcentity.major.entity;

import com.baomidou.mybatisplus.annotation.TableName;

import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 角色权限实例表, 查询对象
 * </p>
 *
 * @author dev2
 * @since 2020-05-26
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("T_IDC_ROLE_PERMIT_INST")
public class TIdcRolePermitInstSearch implements Serializable {

    /**
     * 实例id
     */
    @TableField("INSTID")
    private String instid;

    /**
     * 权限id
     */
    @TableField("FUNCTIONID")
    private String functionid;

    /**
     * 角色id
     */
    @TableField("ROLEID")
    private String roleid;

    /**
     * 创建人id
     */
    @TableField("CREATOR")
    private String creator;

    /**
     * 操作时间
     */
    @TableField("OPERATE_TIME")
    private LocalDateTime operateTime;

    /**
     * 操作时间 - 开始
     */
    @TableField("OPERATE_TIME")
    private LocalDateTime operateTimeStart;

    /**
     * 操作时间 - 结束
     */
    @TableField("OPERATE_TIME")
    private LocalDateTime operateTimeEnd;
    /**
     * 备用1
     */
    @TableField("RESERVE1")
    private String reserve1;

    /**
     * 备用2
     */
    @TableField("RESERVE2")
    private String reserve2;

    /**
     * 备用3
     */
    @TableField("RESERVE3")
    private String reserve3;

    /**
     * 备用4
     */
    @TableField("RESERVE4")
    private String reserve4;

    /**
     * 备用5
     */
    @TableField("RESERVE5")
    private String reserve5;


}